﻿@charset "utf-8";
/* CSS Document */
.cnzz{display:inline}
.cnzz div{display:inline !important}
.cityspread{margin-top:8px;margin-bottom: 5px;}
.tag{font-size:12px;color:#333;}
.top_t{width:100%;}
.top_in{margin:0px auto;padding:0px;width:1030px;}
.lc{float:left;width:400px;LINE-HEIGHT: 30px; padding-left:10px;}
.topnav {TEXT-ALIGN: right}
.topnav A {PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 0px;color:#333;}
.topnav A:hover{text-decoration:underline;}

.logo{height: 89px;}
.menu{}
.menu dl dd{font-size:14px;width:90px;text-align:center;padding-top: 30px;height:61px;}
.menu dd a{color:#000;}
.menu dl dd:hover{background:#eaeaea;color:#000;}
.menu dd ul{display:none;position: absolute;z-index: 9999;margin-top: 40px;background:#c8000b;}
.menu dd ul li{height:35px;line-height:35px;width:120px;background:#eaeaea;border-bottom:1px #d8d8d8 solid;text-align:center;}
.menu dd ul li a{color:#9c9c9c;display:block;font-size:12px;}
.menu dd ul li a:hover{color:#000}
.menu dd ul li:hover{background:#fff;border-bottom:2px #29bb3e solid;}

/* banner��ʼ */
.flexslider{position:relative;height:540px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;width: 100%;}
.slides{position:relative;z-index:1;}
.slides li{height:540px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}
/* banner���� */
.srch{width: 100%;background:#006633;float: none;height: 35px;margin:0px auto;}
.srch_l{width:400px;float:left;color:#fff;font-size:12px;line-height:35px;}
.srch_r{width:200px;float:right;padding-top: 6px;}
.dropItem {float: left;position:relative;font-family:"΢���ź�";font-size:13px;background: #fff;}
.search-submit{background:url(../images/ss.jpg)no-repeat;border:none;width:30px;height:29px;}
.anc{position:absolute;top:8px;right:0px}
.search{float:right;width:275px;*width:446px;_width:448px}
.text{width:140px;height:30px;*width:267px;border:none;padding-left:20px;line-height:30px;float:left;font-family:"΢���ź�";
font-size:12px;background: #fff;color: #333;}
.options{width:50px;*width:64px;position:absolute;top:31px;left:0px;border:1px solid #e5e5e5;border-top:0px;background:#fff;display: none;z-index:99;}
.options li{float:left;line-height:28px;width:50px;font-size:12px}
.but{margin-top:0px;}
.options li a{float:left;line-height:28px;width:50px;font-size:12px;text-align:center;color:#666;}
.options li a:hover{color:#666;background:#efebe7;}
.button{padding-left:50px}
.drop{ float: left;height:29px;border:none;line-height:30px;font-size:12px;padding-left:3px;width:33px;
border-left:0px;color: #ebeaea;background: #333;}
/* search���� */

.box1{margin-top:50px;height: 425px;}
.box_t{border-left:6px #29bb3e solid;}
.box_t  h2{font-weight:bold;font-size:30px;padding-left:17px;}
.box_t  h3{padding-left:17px;color:#6b6b6b;}
.box_b{width:220px;padding-right:37px;float:left;margin-top:30px;}
.box_b p{text-align:center;color:#6b6b6b;font-size:14px;padding-top: 15px;line-height: 15px;}
.box_b  h4{width:220px;height:220px;overflow:hidden;border-radius: 130px;}

/* ��Ʒ��ʼ */
.pro{height:720px;}
.pro_b{height:700px;}
/**��Ʒ�л�**/
.iproWarp{margin-top:40px;}
.iproLeft{width:245px;}
.iproLeft .tit{background:#333;padding:29px 0px;color:#fff;}
.iproLeft .tit p{color:#989898;}
.proSide{}
.proSide li{height:67px;line-height:67px;border-top:1px solid #dcdcdc;float:left;width:245px;}
.proSide li:first-child{border-top:0px;}
.iproRight{margin-left:20px;}
.iproRight .tit{height:37px;line-height:37px;float: right;width:1000px;margin-bottom: 15px;}
.iproRight .tit span.protab{color: #2a2a2a;cursor: pointer;float: left;width:180px;border: 1px #666 solid;margin-left:5px;}
.iproRight .tit span.prohov{color:#fff;background:#29bb3e;border:none;
-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease; width:180px;}
.protab_con ul li{float:left;width:220px;height:290px;overflow:hidden;position:relative;padding-left: 24px;padding-top: 10px;}
.protab_con ul li h2{height:270px;}
.protab_con ul li h3{background:url(../images/pro_b.png)no-repeat;width:220px;height:40px;position: relative;top: -40px;}
.protab_con ul li h3 a{display:block;color:#000;}
.protab_con ul li h3 a:hover{text-decoration:underline;}
.protab_con ul li h3 a span.proName{text-align:center;display:block;}
.protab_con{display:none;}
.protab_con0{display:block;}



/* ���� */
.box2{background:url(../images/bg1.jpg) center no-repeat;height:450px;padding-top:130px;}
.box2_t{background:url(../images/bg2.png) no-repeat 40px 0px;width:430px;margin:0 auto;height: 400px;position: relative;right: 213px;}
.box2 h2{color:#fff;font-size: 34px;text-align: center;font-weight: bold;line-height: 43px;padding-top: 10px;}
.teli{padding-left: 0;font-size: 40px;letter-spacing: 4px;}
.box2 h3 {color:#c0bdbb;font-size:20px;font-family: "Aparajita";padding-top: 35px;line-height: 25px; font-style:oblique;}
.box2 h4	{color: #fff;font-size: 14px;line-height:30px;padding-bottom: 15px;}
.more{width:25px;height:25px;background:#fff;border-radius:11px;text-align:center;font-weight:bold;font-size: 17px;margin: 0 auto;}
.more a{color:#000;}
.more a:hover{color:#fff;display:block;}
.more:hover{background:#29bb3e;}


/* ���� */
.adv{height:500px;}
.adv_l{width:450px;float:left;padding-top: 25px;}
.adv_t{height: 130px;}
.adv_t h2{width:100px;border:3px #29bb3e solid;height:100px;border-radius:60px;float:left;}
.adv_t h3{float:right;font-size:18px;font-weight:bold;width:310px;padding-top: 10px;}
.adv_t img{position: relative;left: 30px;top: 30px;}

.adv_r{float:right;width:570px;}
.adv_r h3{font-size:18px;font-weight:bold;background:url(../images/ys4.jpg) no-repeat 110px 15px;padding-top:10px;}

/* ���� */
.team{height:465px;}
.honor{color:#0141c4;font-size:18px;border-bottom:2px #cccccc solid;margin-bottom:15px;}
.honor span{position:relative;top:15px;background:#fff;padding-right:25px;}
.honor_b{height:190px;margin-left: 10px;}
/* ����Ч�� */
.rollBox{width:1030px;overflow:hidden;padding:12px 0 5px 6px;margin:0 auto;}
.rollBox .LeftBotton{height:65px;width:85px;background:url(../images/ry_l.jpg)no-repeat;overflow:hidden;float:left;display:inline;margin:130px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:65px;width:75px;background:url(../images/gd_r.jpg) no-repeat;overflow:hidden;float:left;display:inline;margin:130px 0 0 0;cursor:pointer;margin-left:10px;}
.rollBox .Cont{width:848px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:261px;float:left;text-align:center;margin-right: 20px;height:320px;border:1px solid #ccc;background: #f6f6f6;}
.rollBox .Cont .pic img{padding:4px;background:#fff;display:block;margin:0 auto;}
.rollBox .Cont .pic p{color:#000;font-size:14px;padding-top: 5px;}
.rollBox .Cont .pic  h2{padding:10px;color:#666;line-height: 20px;height: 78px;}
.rollBox .Cont .pic  h3{width:35px;height:35px;border:1px #333 dotted;border-radius:50px;margin: 0 auto;line-height: 35px;}
.rollBox .Cont .pic  h3 a{color:#333;display:block;}
.rollBox .Cont .pic  h3 a:hover{color:#fff;}
.rollBox .Cont .pic  h3:hover{background:#29bb3e;border:none;}
.rollBox .Cont a{color:#000;text-decoration:none;}
.rollBox .Cont p a:hover{color:#29bb3e;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}


/*�ͻ����� */
.sati{background:#d69d08;width:100%;height:370px;text-align:center;color:#fff;}
.sati h2{font-size:30px;padding-top:25px;}
.sati h3{background:url(../images/kh.png) no-repeat top;width:380px;height:60px;margin:0 auto;padding-top:145px;color:#fff;font-size:14px;}



/*�ײ�*/
.foot{width:100%;background:#006633;border-top:1px #ccc solid;height:55px;margin-top:40px;padding-top:15px;color:#fff;float: left;}
.foot h2{width:300px;float:left;background:url(../images/cont.png) no-repeat;font-family:"Impact";
font-size:18px;height: 50px;padding-left: 200px;}
.foot h3{background:url(../images/ads.png) no-repeat;width:300px;float:right;font-size:14px;padding-left: 120px;}
.foot h3 a{position: relative;top: -20px;left: 100px;}
.footer a{color:#f8f8f8;}
.footer{width:100%;height:80px;background:#1f1f1f;text-align:center;color:#c5c5c3;padding-top:15px;float: left;}
.footer_t{width:1200px;margin:0px auto;}
.footer_t a{color:#fff;}


/*��ҳ*/
.bann{background:url(../images/bann.jpg) no-repeat center;height:400px;width:100%;}
.left{width:280px;background:#29bb3e;margin-top:25px;text-align:center;float:left;}
.left h2{color:#fff;font-size:22px;padding-top: 15px;padding-bottom: 10px;}
.left h3{font-size:16px;background:#fff;width:250px;line-height:40px;margin:0 auto;margin-bottom:8px;}
.left h3 a{color:#000;display:block;}
.left h3 a:hover{color:#333;}
.left h3:hover{background:#f7d784;}
.con_b{background:url(../images/cont_l.jpg) no-repeat bottom;}
.about_b{background:url(../images/about.png) no-repeat 54px 13px;}
.left_t ul {line-height:26px;color:#fff;padding: 10px 20px 15px 20px;}
.left_t ul  li a{color:#000;}

.right{float:right;width:710px;margin-top:25px;}
.bor{border-bottom:1px #333 solid;line-height: 25px;}
.right a{color:#333;}
.con{padding: 10px;line-height: 23px;font-size: 14px;}
/*��ҳ����*/
.news_l{border-bottom:1px #29bb3e dashed;margin-bottom: 13px;padding-bottom: 8px;}
.news_l h2{font-size:16px;border-left:4px #29bb3e solid;padding-left:10px;}
.news_l h2 a{color:#000;}
.news_l h2 a:hover{color:#29bb3e;}
.new_x h1{font-size:20px;color:#29bb3e;text-align:center;padding-top:15px;padding-bottom:5px;}
.new_x h3{text-align:center;color:#999;padding-bottom:10px;}
.new_x h3 a{color:#999;}
.new_x p{color:#333;line-height:24px;font-size:14px;}
.new_rel{border-bottom:1px #ccc dashed;color:#333;line-height: 28px;}
.new_rel a{color:#333;font-size:14px;}
.new_rel a:hover{color:#29bb3e;}
.pages ul li {float:left;padding:0px 5px;border: 1px #29bb3e solid;margin-left: 10px;}
.pages .previous_s,.pages .next,.pages .pages_solid{background:#29bb3e;color:#fff;}
/*��ҳ��Ʒ*/
.min_h{min-height: 530px;}
.pro_l ul li{float:left;width:230px;}
.pro_l ul li p{text-align:center;background:url(../images/pro_l.png) no-repeat;height:30px;line-height:30px;position: relative;top: -30px;}
.pro_l  li  a{color:#000;}
.pro_l  li  a:hover{text-decoration:underline;}
.proct_bg1{line-height:25px;}
.rel_p h2{border-left:4px #29bb3e solid;color:#000;margin-top:20px;padding-left:10px;margin-bottom:15px;}



.home-solution{
	width:1030px;
	margin:0 auto;
	overflow:hidden;
	padding:0 0px 20px;
}
.sol_con{
    margin-top:40px;
	margin-bottom:0px;
	overflow:hidden;
}
.sol_con li{
	margin-bottom:25px;
	overflow:hidden;
	padding:0px 10px;
	float: left;
    width: 255px;
}
.sol_con li a{
	display:block;
	background-color:#f5f5f5;
	box-shadow:0px 0px 20px #efefef;
	overflow:hidden;
	padding:0;
	transition: 1s;
    -moz-transition: 1s;
    -webkit-transition: 1s;
    -o-transition: 1s;
}
.sol_con_img1{
	overflow:hidden;
}
.sol_con_img1 img{
	display:block;
	max-width:100%;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}
.sol_con_txt{
	overflow:hidden;
	margin-top:20px;
}
.sol_con_txt h3{
	color:#000;
	font-size:18px;
	font-weight:normal;
	background:url(images/title1.jpg) no-repeat bottom center;
	padding-bottom:15px;
	margin-bottom:10px;
	text-align:center;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.sol_con_txt p{
	color:#929292;
	line-height:22px;
	margin-bottom:20px;
	height:90px;
}
.sol_con_txt span{
	display:block;
	color:#1468aa;
	background-color:#fff;
	border:2px solid #1468aa;
	text-align:center;
	width:120px;
	margin:0 auto;
	line-height:30px;
	border-radius:25px;
}
.sol_con li a:hover{
	background-color:#29bb3e;
}
.sol_con li a:hover .sol_con_txt h3{
	color:#fff;
	background:url(images/title1_h.jpg) no-repeat bottom center;
}
.sol_con li a:hover .sol_con_txt p{
	color:#70aad7;
}
.sol_con li a:hover .sol_con_txt span{
	border:2px solid #fff;
}
.sol_con_img2{
	overflow:hidden;
	background:url(images/sol2.png) no-repeat center center;
	width:150px;
	height:150px;
	margin:0 auto;
	transform: rotateY(0deg);
    -moz-transform: rotateY(0deg);
    -webkit-transform: rotateY(0deg);
    transition: all .7s;
    -moz-transition: all .7s;
    -webkit-transition: all .7s;
    -o-transition: all .7s;
	cursor:pointer;
}
.sol_con li a:hover .sol_con_img2{
	background:url(images/sol2_h.png) no-repeat center center;
	transform:rotateY(180deg);
	-moz-transform:rotateY(180deg);
	-webkit-transform:rotateY(180deg);
}
.sol_con_img3{
	overflow:hidden;
	background:url(images/sol3.png) no-repeat center center;
	width:150px;
	height:150px;
	margin:0 auto;
	transform: rotateY(0deg);
    -moz-transform: rotateY(0deg);
    -webkit-transform: rotateY(0deg);
    transition: all .7s;
    -moz-transition: all .7s;
    -webkit-transition: all .7s;
    -o-transition: all .7s;
	cursor:pointer;
}
.sol_con li a:hover .sol_con_img3{
	background:url(images/sol3_h.png) no-repeat center center;
	transform:rotateY(180deg);
	-moz-transform:rotateY(180deg);
	-webkit-transform:rotateY(180deg);
}
.sol_con_img4{
	overflow:hidden;
	background:url(images/sol4.png) no-repeat center center;
	width:150px;
	height:150px;
	margin:0 auto;
	transform: rotateY(0deg);
    -moz-transform: rotateY(0deg);
    -webkit-transform: rotateY(0deg);
    transition: all .7s;
    -moz-transition: all .7s;
    -webkit-transition: all .7s;
    -o-transition: all .7s;
	cursor:pointer;
}
.sol_con li a:hover .sol_con_img4{
	background:url(images/sol4_h.png) no-repeat center center;
	transform:rotateY(180deg);
	-moz-transform:rotateY(180deg);
	-webkit-transform:rotateY(180deg);
}

#demo3 {

overflow:hidden;
width: 1100px;
}
#demo3 img {

}
#indemo4 {
float: left;
width: 800%;
}
#demo5 {
float: left;
}
#demo6 {
float: left;
}


